The French government awarded more than one million euros ($1.17 million) to Tououse-based Mecano ID to accelerate development of a small satellite deployer. SpaceNews
The French government awarded more than one million euros ($1.17 million) to Tououse-based Mecano ID to accelerate development of a small satellite deployer. SpaceNews
Please to comment